﻿#include "dialog.h"
#include "ui_dialog.h"
#include <QListWidget>
#include "qmyqq.h"

Dialog::Dialog(QWidget *parent)
    : QDialog(parent)
    , ui(new Ui::Dialog)
{
    ui->setupUi(this);
    //init();
    QMyqq*qqq=new QMyqq(this);
}

Dialog::~Dialog()
{
    delete ui;
}

void Dialog::init()
{
    int count=ui->toolBox->count();
    for(int i=count-1;i>=0;i--)
    {
        ui->toolBox->removeItem(i);
    }


    QListWidget *listW=new QListWidget;
    listW->setIconSize(QSize(48,48));

    int i=0;
    while(i<60)
    {
        QListWidgetItem*item =new QListWidgetItem;
        item->setSizeHint(QSize(200,130));

//        item->setText("好友"+QString::number(i++));
//        QIcon icon;
//        icon.addFile(":/1725093269624.png");
//        item->setIcon(icon);
//        item->setSizeHint(QSize(200,60));
        listW->addItem(item);
        QMyqq *qq=new QMyqq;
        qq->setHeadImg(":/1725093269624.png");
        qq->setNickName("好友"+QString::number(i++));
        qq->setInfo("人才是我");
        listW->setItemWidget(item,qq);
    }

    ui->toolBox->addItem(listW,"我的好友 60");

    listW=new QListWidget;
    listW->setIconSize(QSize(48,48));

    for(int i=0;i<30;i++)
    {
        QListWidgetItem*item =new QListWidgetItem;
        item->setText("人才"+QString::number(i++));
        QIcon icon;
        icon.addFile(":/1725093269624.png");
        item->setIcon(icon);
        item->setSizeHint(QSize(200,60));
        listW->addItem(item);
    }

    ui->toolBox->addItem(listW,"我的人才 60");

//    QMyqq *myqq=new QMyqq(this);
//    myqq->setHeadImg(":/1725093269624.png");
//    myqq->setInfo("我的世界我的做主");
//    myqq->setNickName("姚哥");
//    myqq->setGeometry(10,10,600,120);

}

